"split deposits" - Details

English Term:
split deposits
Arabic Term:
ودائع مقسّمة
Arabic Definition:

.